﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:548px; /*background:url(../images/barnerbox.jpg) no-repeat center;*/}

		/*--searchBox*/
.searchBg{padding:12px 0; border-bottom:1px solid #8b7552;}
.search{height:26px; line-height:26px; overflow:hidden;}
.search .searchBox{width:257px;}
.search .soText{float:left; width:179px; height:14px; line-height:14px; padding:5px 10px; color:#ad946b; border:none; background:url(../images/searchtxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:58px; height:24px; border:none; background:url(../images/searchbtn.png) no-repeat left center; color:#fff;}
.search .keyWord{width:650px; height:24px; overflow:hidden; color:#ad946b;}
.search .keyWord em{font-size: 18px;}
.search .keyWord a{padding:0 5px; color:#ad946b;font-size: 18px;font-weight: bold;}


/*产品*/
.cpBox{margin-top:24px; margin-bottom:48px;}

/*
.cpMu{position:relative; width:220px; height:628px; overflow:hidden; background:url(../images/cpmu.png) repeat-x center 56px;}
.cpMu h4{padding-left:22px; height:56px; background:url(../images/cpmutit.png) no-repeat center; overflow:hidden;}
.cpMu h4 span{display:block; margin-top:8px; margin-bottom:2px; color:#4a341e;}
.cpMu h4 a{font-size:16px; color:#4a341e;}
.cpMu ul{margin:10px 22px 0px 22px;}
.cpMu li{padding-left:20px; height:38px; line-height:38px; background:url(../images/cpmuli_ico.png) no-repeat left center;}
.cpMu li a{color:#52300c;}
.cpMuPhone{position:absolute; left:0px; bottom:0px; background:url(../images/cpmuphone.png) no-repeat center; width:220px; height:140px;}
.cpMuPhone span{position:absolute; left:62px; top:94px; font-size:20px; color:#52300c;}
*/

.cpMu{position:relative; width:220px; height:530px; overflow:hidden; background-color:#44341f;}
.cpMu h4{padding-left:22px; height:56px; background:url(../images/cpmutit.png) no-repeat center; overflow:hidden;}
.cpMu h4 span{display:block; margin-top:8px; margin-bottom:2px; color:#4a341e;}
.cpMu h4 a{font-size:16px; color:#4a341e;}
.cpMu ul{margin:10px 22px 0px 22px;}
.cpMu li{padding-left:20px; height:38px; line-height:38px; background:url(../images/cpmuli_ico2.png) no-repeat left center;}
.cpMu li a{color:#c1a57a;}
.cpMuPhone{position:absolute; left:0px; bottom:0px; background:url(../images/cpmuphone.png) no-repeat center; width:220px; height:140px;}
.cpMuPhone span{position:absolute; left:64px; top:94px; font-size:20px; color:#9c835c;}

.cpList{width:960px; height:545px; overflow:hidden;}
.cpList h4{border-bottom:1px solid #615138; overflow:hidden; font-size:16px;}
.cpList h4 a{margin-right:46px; padding-right:16px; float:left; height:56px; line-height:56px; color:#ecc17e; text-decoration:none;}
.cpList h4 a:hover , .cpList h4 a.cur{background:url(../images/cplisttith.png) no-repeat right top;}
.cpList .cpGgl{margin-top:10px; margin-bottom:26px;}
.cpList ul{overflow:hidden;}
.cpList li{margin-right:12px; float:left; width:228px;}

.cpList .lia{width:227px;height:198px;display:block;padding:1px; border:1px solid #402f1b;}
.cpList .lia:hover{border:1px solid #E0BD88;}

.cpList li.noMr{margin-right:0px;}
.cpList li h5{margin-top:16px; font-size:14px; overflow:hidden; font-weight:normal; text-align:center;}
.cpList li h5 a{color:#ecc17e;}

.hyYsBg{padding-top:110px; margin-bottom:32px; position:relative; height:536px;}
.hyYsBg .tsTit{position:absolute; left:0px; top:0px; z-index:999; width:100%; height:142px; background:url(../images/tstit.png) no-repeat center;}
.hyYsTab{position:absolute; left:50%; top:100px; z-index:998; margin-left:-256px; width:512px; overflow:hidden;}
.hyYsTab span{margin:0 10px; float:left; width:108px; height:145px; background-position:center bottom; background-repeat:no-repeat; cursor:pointer;}
.hyYsTab span.hyYs_1{background-image:url(../images/hyys_1.png);}
.hyYsTab span.hyYs_2{background-image:url(../images/hyys_2.png);}
.hyYsTab span.hyYs_3{background-image:url(../images/hyys_3.png);}
.hyYsTab span.hyYs_4{background-image:url(../images/hyys_4.png);}
.hyYsTab span.cur , .hyYsTab span:hover{background-position:center top;}
.hyYsCont{height:560px;}

.contTit{position:relative; height:38px; line-height:38px; border-bottom:1px solid #685539; font-size:16px;}
.contTit .titA{margin-right:10px; color:#ecc17e;}
.contTit span{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#ecc17e;}
.contTit .titMore{position:absolute; right:0px; top:0px; font-size:12px; font-weight:normal; text-transform:uppercase; color:#ecc17e;}
.contTit i{position:absolute; left:20px; bottom:-9px; width:13px; height:8px; background:url(../images/tit_i.png) no-repeat center;}


/*成功案例*/
.alSpan{height:626px; background:url(../images/alspan.jpg) no-repeat center; overflow:hidden;}
.cgal{margin-top:20px;}
.cgal h4{margin-bottom:40px;}
.alSpan #zturn{
    width: 1200px;
    position: relative;
}
.alSpan #zturn img{
    width: 400px;
}
/*
.cgal .alCont{position:relative; margin-top:56px;}
.cgal .alCont ul{margin:0 auto; width:640px; overflow:hidden;}
.cgal .alCont li{position:relative; float:left; width:640px; text-align:center;}
.cgal .alCont li h5{position:absolute; left:0px; bottom:0px; width:100%; height:34px; line-height:34px; font-weight:normal; font-size:14px; background-color:#553812; opacity:.8; filter:alpha(opacity=80);}
.cgal .alCont li h5 a{color:#ecc17e;}
.cgal .alCont .btnLeft , .cgal .alCont .btnRight{position:absolute; top:50%; margin-top:-36px; width:73px; height:73px;}
.cgal .alCont .btnLeft{left:50px; background:url(../images/albtnleft.png) no-repeat center;}
.cgal .alCont .btnRight{right:50px; background:url(../images/albtnright.png) no-repeat center;}
*/


.txfwSpan{background:url(../images/txfwspan.jpg) no-repeat center;}
.txfwSpan .container{position:relative; height:483px; overflow:hidden;}
.txfwSpan .fwPhone{position:absolute; left:562px; top:100px; font-size:24px; font-weight:bold; color:#ecc17e;}
.txfwSpan ul{margin-top:154px;}
.txfwSpan li{height:40px; line-height:40px; color:#ecc17e; font-size:14px;}
.txfwSpan li em{padding-right:10px; margin-right:10px; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#938367; background:url(../images/fwembr.png) no-repeat right center;}



.ggl01{background:url(../images/ggl01.jpg) no-repeat center;}
.ggl01 .container{position:relative; height:173px;}
.ggl01 img{position:absolute; top:44px; right:0px;}


.kySpan{background:url(../images/kyspan.jpg) no-repeat center;}
.kySpan .container{height:702px; overflow:hidden;}

/*听听客户的声音*/
.khjz{margin-top:88px; width:552px;}
.khjz h4{margin-right:22px;}
.khjz ul{margin-top:28px; overflow:hidden;}
.khjz li{float:left; margin:0 25px 20px 25px; width:226px;}
.khjz li img{padding:3px; border:1px solid #473521; background-color:#331f08;}
.khjz li h5{height:40px; line-height:40px; text-align:center; font-weight:normal; font-size:14px;}
.khjz li h5 a{color:#ecc17e;}
.khjz li p{line-height:20px; font-size:13px; color:#938367; height:40px; overflow:hidden;}


/*留言*/
.liuYanBox{margin-top:122px; width:342px;}
.liuYanBox p{padding:34px 10px; line-height:26px; font-size:14px; color:#938367;}
.liuYanBox .m_form{}
.liuYanBox .m_form li{margin-bottom:14px; overflow:hidden;}
.liuYanBox .m_form label{float:left; width:41px; height:36px; border-right:1px solid #b59c6a; text-align:center; background-color:#e1cea8;}
.liuYanBox .m_form label img{position:relative; top:8px;}
.liuYanBox .m_form .iptTxt{float:left; width:280px; border:none; height:16px; line-height:16px; padding:10px; outline:none; color:#5d4529; background-color:#e1cea8; font-family:microsoft yahei; font-size:14px;}
.liuYanBox .m_form .areLi label{height:110px;}
.liuYanBox .m_form .txtAre{float:left; width:280px ; height:100px; line-height:20px; border:none; outline:none; resize:none; color:#5d4529; padding:5px 10px; background-color:#e1cea8; font-family:microsoft yahei; font-size:14px;}
.liuYanBox .m_form .btnSubmit{width:98px; height:38px; cursor:pointer; border:none; background:url(../images/btnsubmit.png) no-repeat center;}


/*关于*/
.gySpan{background:url(../images/gyspan.jpg) no-repeat center;}
.gySpan .container{height:698px; overflow:hidden;}

/*关于*/
.gyBox{margin-top:76px;}
.gyBox dl{margin-top:28px; height:314px; overflow:hidden;}
.gyBox dt{}
.gyBox dd{margin-left:410px; padding:0 22px; height:310px; border:2px solid #7c6443;}
.gyBox dd h5{height:90px; line-height:90px; font-size:14px;}
.gyBox dd h5 a{color:#ecc17e;}
.gyBox dd p{line-height:26px; height:156px; overflow:hidden; font-size:13px; color:#897659;}


/*生产基地*/
.scCont{padding-top:46px; position:relative;}
.scCont ul{margin:0 auto; width:888px; overflow:hidden;}
.scCont li{margin:0 22px; float:left; width:178px; text-align:center;}
.scCont li img{padding:3px; border:1px solid #796547; background-color:#4a341a;}
.scCont li h5{margin-top:14px; font-weight:normal;}
.scCont li h5 a{color:#cfb993;}
.scCont .btnLeft , .scCont .btnRight{position:absolute; top:50%; margin-top:-18px; width:36px; height:36px;}
.scCont .btnLeft{left:0px; background:url(../images/scbtnleft.png) no-repeat center;}
.scCont .btnRight{right:0px; background:url(../images/scbtnright.png) no-repeat center;}



.yrBox{padding-top:46px; padding-bottom:50px; background:url(../images/yrbox.jpg) no-repeat center bottom;}

.yftd{width:660px; height:568px; overflow:hidden;}
.yftd dl{padding:12px 0px; height:152px; border-bottom:1px dashed #68523e;}
.yftd dd{margin-left:176px;}
.yftd dd h5{padding-top:24px; padding-bottom:16px; font-size:14px;}
.yftd dd h5 a{color:#ecc17e;}
.yftd dd p{line-height:22px; font-size:13px; color:#938367;}


/*荣誉*/
.ryBox{width:450px;}
.ryBox .ryCont{position:relative; padding-top:30px;}
.ryBox .ryCont ul{margin:0 auto; width:300px; overflow:hidden;}
.ryBox .ryCont li{float:left; width:300px; text-align:center;}
.ryBox .ryCont li img{border:8px solid #62400a; display:block;}
.ryBox .ryCont li h5{margin-top:12px; font-weight:normal; font-size:14px;}
.ryBox .ryCont li h5 a{color:#cfb993;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; margin-top:-18px; width:36px; height:36px;}
.ryBox .ryCont .btnLeft{left:10px; background:url(../images/rybtnleft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:10px; background:url(../images/rybtnright.png) no-repeat center;}


.byzs{margin-top:34px; width:450px;}
.byzs dl{margin-top:30px; margin-right:220px;}
.byzs dt{margin-bottom:20px; font-weight:bold; font-size:14px;}
.byzs dt a{color:#cfb993;}
.byzs dd{line-height:26px; font-size:13px; color:#938367; height:104px; overflow:hidden;}


.ggl02{height:144px; background:url(../images/ggl02.jpg) no-repeat center;}


.dtSpan{height:470px; /*background:url(../images/dtspan.jpg) no-repeat center;*/ overflow:hidden;}
.dtSpan .container{margin-top:46px;}
.dtSpan .contTit .titMore{padding-right:18px; background:url(../images/dttitmore.png) no-repeat right center;}

/*常见问题*/
.wtjd{width:320px; margin-left:12px; margin-right:38px;}
.wtjdCont{margin-top:26px; height:310px; overflow:hidden;}
.wtjdCont dl{padding:4px 0; border-bottom:1px dashed #7f684b;}
.wtjdCont dt{background-image:url(../images/tw_ico.png); font-weight:bold; font-size:14px; padding-left:30px;}
.wtjdCont dt a{color:#cfb993;}
.wtjdCont dd{line-height:22px; color:#938367;}
.wtjdCont dt , .wtjdCont dd{padding-top:6px; padding-bottom:6px; margin:4px 0; background-position:left 6px; background-repeat:no-repeat;}


/*动态*/
.dtBox{width:470px;}
.dtBox dl{margin:20px 0px 12px 0px; height:122px; overflow:hidden;}
.dtBox dt img{border:1px solid #615138;}
.dtBox dd{margin-left:200px;}
.dtBox dd h5{height:44px; line-height:44px; font-size:14px;}
.dtBox dd h5 a{color:#cfb993;}
.dtBox dd p{line-height:22px; height:66px; overflow:hidden; color:#938367;}
.dtBox ul{}
.dtBox li{padding-left:20px; height:32px; line-height:32px; background:url(../images/cpmuli_ico2.png) no-repeat 4px center;}
.dtBox li a{color:#c1a57a;}


.dtList{width:320px;}
.dtList ul{margin-top:20px;}
.dtList li{padding-left:20px; height:32px; line-height:32px; background:url(../images/cpmuli_ico2.png) no-repeat 4px center;}
.dtList li a{color:#c1a57a;}

/*友情链接*/
.yqljBg{padding:15px 0px; background-color:#000;}
.yqlj{overflow:hidden; height:48px;}
.yqlj h4 img{}
.yqlj p{margin-left:80px; line-height:21px; height:48px; overflow:hidden;}
.yqlj p a{display:inline-block; padding:0 12px; font-size:14px; color:#ecc17e;}


#flashs{ position:relative; height:548px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#221507;}

#firstflashs{ position:relative; height:296px;width:736px; overflow:hidden;}
#firstflashs .bgitem{  z-index:1;position:absolute; }
#firstflashs .btn{ position:absolute; z-index:7; bottom:15px; right:15%;  padding:0px 6px;}
#firstflashs .btn span{ color:#999999;  background:#fff; cursor: pointer;display: inline-block;margin:0 2px;width:12px;height:12px;font-size:14px;line-height:12px;text-align:center;border-radius: 8px;}
#firstflashs .btn span.cur{ background:#221507;}

#secondflashs{ position:relative; height:296px;width:736px; overflow:hidden;}
#secondflashs .bgitem{  z-index:1;position:absolute; }
#secondflashs .btn{ position:absolute; z-index:7; bottom:15px; right:15%;  padding:0px 6px;}
#secondflashs .btn span{ color:#999999;  background:#fff; cursor: pointer;display: inline-block;margin:0 2px;width:12px;height:12px;font-size:14px;line-height:12px;text-align:center;border-radius: 8px;}
#secondflashs .btn span.cur{ background:#221507;}